У него есть только поверхностные знания по этому предмету.
Definitionen
Superficial knowledge refers to a basic or shallow understanding of a subject, lacking depth or comprehensive insight. It often implies familiarity with the surface details without grasping the underlying principles or complexities.